the possible - French English Dictionary